David Waring Apps

NYC Transit Status 2.0.0
David Waring
NYC Transit Status has been completelyrewritten!NYC Transit Status provides real-time transit information fortransit and transportation agencies in the New York City region.The information includes delays, service changes, constructioninformation, etc.Currently supported transit agencies include:• MTA - NYC Subways, buses, Metro North Railroad, Long Island RailRoad, MTA roadways• 511NY - NYS DOT transit alerts, in addition to surroundingcounties in CT and NJ• NYS Thruway Authority - alerts for all Thruway operatedroadways
PSWD 3.1.0
David Waring
PSWD is a pseudo-random password generatorthatcreates seemingly random site-specific passwords composedofuppercase and lowercase letters, numbers and (optionally)symbols.However, when given the same set of input information, thesamefinal password is generated. This means your passwords don'tneedto be stored anywhere - when needed again they can simplyberegenerated.At a minimum: a username, master password and site domainarerequired to generate a site-specific password (this generatesadifferent password for each website or service).Optionalparameters include final password length, the inclusionofuppercase letters, the inclusion of symbols, the symbolcharactersto choose from, and the number of SHA-256 hashes used tocreate thefinal password.The password generating algorithm uses two steps ofcryptographicSHA-256 hashes:1) The first step hashes the username and master passwordtocreate a user token, which is then cached locally. This stepisdesigned to take a significant amount of time (a couple ofminutes)to thwart any attempts of brute forcing your masterpassword form astolen site password.2) The second step hashes the cached user token, masterpasswordand domain (this step takes a much shorter amount of time).Thehash result is then formatted to meet the finalpasswordparameters.------For details about the password generating algorithm,differentimplementations of the algorithm (including a pythonscript), andto view the source code: visit https://github.com/dwaring87/pswd